more degrading - Turkish English Dictionary